cave snails - Francés Inglés Diccionario